Avatar

John McDonough

Developer Advocate

DevNet

John McDonough is a Developer Advocate for Cisco's DevNet, focusing on Data Canter APIs.

John is responsible for the evangelization and consumption of the Cisco Data Center APIs. John's application development and delivery experience is well suited to assist customers, both internal and external, in fully utilizing the Data Center APIs.

Professional Experience:

John has 30 years of development experience, currently John is a Developer Advocate for Cisco's DevNet. As a Developer Advocate John creates Learning Labs, writes blogs, presents at Cisco Live and other events. Previously John was a Technical Marketing Engineer for Cisco's Computing Systems Product Group, where he was involved in the architecture, definition, distribution and consumption of the Cisco UCS Management APIs. John's career at Cisco has varied from Product Engineer to Customer Experience Custom Application Developer, Technical Marketing Engineer and now a Developer Advocate.

John's unique blend of technical acumen, significant customer interaction, ease of being in front of crowds or working one-on-one and overall laid-back nature has made him the perfect fit for the evangelization of APIs and an advocate for developers. Prior to Cisco John held development and/or IT related positions at dynamisoft, QAD, Valassis Communications, In Flight Newspapers, In-Store Advertising, and Columbia Letter Company.

Expertise:

  • Manipulating Data
  • Programming Languages
  • Googling Things (and understanding how they work)
  • Abstraction and Reflection
  • Telling a good story

Personal:

John drives a mini-van, not because he has to but because he wants to.

Articles

January 24, 2020

DEVELOPER

Cisco UCS HX, Veeam, PowerShell, and Sushi

I Don’t Like Sushi I don’t like sushi, and yes, I have tried it, and yes, I have tried it more than once. In fact, I have tried sushi several times, each time with the same result, I don’t like it. However, now each time I try sushi at the insistence of someone who exclaims “oh this is the best sush…

October 15, 2019

DEVELOPER

Validate Your Knowledge of Implementing Automated Data Center Solutions

The Certification! The “Cisco Certified DevNet Specialist – Data Center Automation and Programmability” certification validates your knowledge of implementing data center automated solutions. Earning the certification is a great way to add solid quantifiable skills and knowledge to your person…

September 17, 2019

DEVELOPER

Automate Application Configuration and Policy Deployment with Ansible

On October 3rd I’ll be presenting a live webinar in which I’ll show how to automate application configuration and policy deployment with Ansible. Register now.  Application Deployment Applications deployment is more than just loading the application onto some compute resources and starti…

June 5, 2019

DEVELOPER

All Things Cisco UCS Programmability at Cisco Live

A Great Time to be Computing The Cisco Unified Computing System (UCS) has never been better, which is a strange thing to say about something that has always been great! Recent debuts of the M5 architecture, the 6454 Fabric Interconnect, the C480 ML, and the multi-node C4200 along with the rock-solid…

February 12, 2019

DEVELOPER

Data Center Compute Sessions at Cisco Live Melbourne

I told some friends recently about my upcoming trip to Melbourne Australia for Cisco Live 2019 and their reactions were all very similar… “How can you be on a plane so long?!” “I would go crazy!” “No way you would get me on that plane!” “I cannot even think about it, stop talking…” That last comme…

January 16, 2019

DEVELOPER

Data Center Networking and Compute Sessions at CLEUR

Most Sessions EVER in the DevNet Zone It is incredible how many Data Center sessions there are planned in the DevNet Zone at Cisco Live Barcelona. How incredible? How about over 40 hours of Data Center sessions! That means you could attend a Data Center Session, Workshop or DevNet Breakout for every…

September 24, 2018

DEVELOPER

From DevNet Create to Ansible Contributor

Ansible Contribution and You Ansible is a great tool. While originally built for software provisioning and configuration management Ansible has spread into so many other technologies, for example, networking and compute hardware. Ansible’s Domain Specific Language written in YAML makes it an easy to…

April 2, 2018

DEVELOPER

How to Deploy a UCS Manager Environment with Far Less Python Code

A co-worker sent me some infrastructure code to check out and get my opinion. The code was fine, but it was a lot of code… I mean a lot of code. Looking at the thousands of lines of purpose written code I started thinking that there could be a better way. The code was Python and used the UCS Python…

January 19, 2018

DEVELOPER

Data Center Pros “Feel the Code” in the DevNet Zone at #CLEUR

What’s Up at Cisco Live Barcelona? You know it…I know it…automation is happening in the data center. So…are you ready to feel the code? I am, and I’m really excited about the line-up of sessions and hands-on workshops coming the DevNet Zone this month at Cisco Live in Barcelona, Spain. S…